package org.clockworkmages.games.anno1186.generator.sets;

import org.clockworkmages.games.anno1186.DamageConstants;
import org.clockworkmages.games.anno1186.TimeConstants;
import org.clockworkmages.games.anno1186.dao.GameObjectsList;
import org.clockworkmages.games.anno1186.generator.GameObjectGenerator;
import org.clockworkmages.games.anno1186.model.character.GenderConstants;
import org.clockworkmages.games.anno1186.model.character.SkillConstants;
import org.clockworkmages.games.anno1186.model.character.StatConstants;
import org.clockworkmages.games.anno1186.model.effect.ConditionConstanst;

public class Beach
		extends GameObjectGenerator
		//
		implements StatConstants, SkillConstants, TechnicalSituationConstants,
		TimeConstants, DamageConstants, ConditionConstanst, GenderConstants {
	public String getFileName() {
		return "beach";
	}

	@Override
	public GameObjectsList generate() {
		GameObjectsList gameObjects = new GameObjectsList();

		// ExplorableArea explorableArea;
		// explorableArea = new ExplorableArea();
		// explorableArea.setId("BEACH");
		// explorableArea.setName("Beach");
		// explorableArea.setDescription("You stand on the beach...");
		// explorableArea.setX(10);
		// explorableArea.setY(10);
		// gameObjects.getAreas().add(explorableArea);
		//
		// CampSite campSite;
		// campSite = new CampSite();
		// campSite.setAreaId("BEACH");
		// campSite.setId("BEACH_CLIFF_CAVE");
		// gameObjects.getCampSites().add(campSite);
		//
		// addDefaultEffectsToCombatOptions(gameObjects);

		return gameObjects;
	}
}
